<#macro questType model>
    <#if model.questionCategory==1>
        <#if model.optionA!=null>
            <li>
                <input class="uicheck" id="answerA"
                       <#if model.userSelected!=null>disabled</#if>
                       <#if model.userSelected!=null && model.userAnswer?contains("A")>checked</#if>
                       type="radio"   value="A" style="margin-right: 10px;">
                <label for="answerA">
                    A、${model.optionA}
                </label>
            </li>
        </#if>
        <#if model.optionB!=null>
            <li>
                <input class="uicheck" id="answerB"
                       <#if model.userSelected!=null>disabled</#if>
                        <#if model.userSelected!=null && model.userAnswer?contains("B")>checked</#if>
                       type="radio"   value="B" style="margin-right: 10px;">
                <label for="answerA">
                    B、${model.optionB}
                </label>
            </li>
        </#if>
        <#if model.optionC!=null>
            <li>
                <input class="uicheck" id="answerC"
                       <#if model.userSelected!=null>disabled</#if>
                        <#if model.userSelected!=null && model.userAnswer?contains("C")>checked</#if>
                       type="radio"   value="C" style="margin-right: 10px;">
                <label for="answerA">
                    C、${model.optionC}
                </label>
            </li>
        </#if>
        <#if model.optionD!=null>
            <li>
                <input class="uicheck" id="answerD"
                       <#if model.userSelected!=null>disabled</#if>
                        <#if model.userSelected!=null && model.userAnswer?contains("D")>checked</#if>
                       type="radio"   value="D" style="margin-right: 10px;">
                <label for="answerD">
                    D、${model.optionD}
                </label>
            </li>
        </#if>
        <#if model.optionE!=null>
            <li>
                <input class="uicheck" id="answerE"
                       <#if model.userSelected!=null>disabled</#if>
                        <#if model.userSelected!=null && model.userAnswer?contains("E")>checked</#if>
                       type="radio"   value="E" style="margin-right: 10px;">
                <label for="answerA">
                    E、${model.optionE}
                </label>
            </li>
        </#if>
        <#if model.optionF!=null>
            <li>
                <input class="uicheck" id="answerF"
                       <#if model.userSelected!=null>disabled</#if>
                        <#if model.userSelected!=null && model.userAnswer?contains("F")>checked</#if>
                       type="radio"   value="F" style="margin-right: 10px;">
                <label for="answerA">
                    F、${model.optionF}
                </label>
            </li>
        </#if>
    </#if>
    <#if model.questionCategory==2>
        <#if model.optionA!=null>
            <li>
                <input class="uicheck" id="answerA"
                       <#if model.userSelected!=null>disabled</#if>
                        <#if model.userSelected!=null && model.userAnswer?contains("A")>checked</#if>
                       type="checkbox" value="A" style="margin-right: 10px;">
                <label for="answerA">
                    A、${model.optionA}
                </label>
            </li>
        </#if>
        <#if model.optionB!=null>
            <li>
                <input class="uicheck" id="answerB"
                       <#if model.userSelected!=null>disabled</#if>
                        <#if model.userSelected!=null && model.userAnswer?contains("B")>checked</#if>
                       type="checkbox"   value="B" style="margin-right: 10px;">
                <label for="answerA">
                    B、${model.optionB}
                </label>
            </li>
        </#if>
        <#if model.optionC!=null>
            <li>
                <input class="uicheck" id="answerC"
                       <#if model.userSelected!=null>disabled</#if>
                        <#if model.userSelected!=null && model.userAnswer?contains("C")>checked</#if>
                       type="checkbox"   value="C" style="margin-right: 10px;">
                <label for="answerA">
                    C、${model.optionC}
                </label>
            </li>
        </#if>
        <#if model.optionD!=null>
            <li>
                <input class="uicheck" id="answerD"
                       <#if model.userSelected!=null>disabled</#if>
                        <#if model.userSelected!=null && model.userAnswer?contains("D")>checked</#if>
                       type="checkbox"   value="D" style="margin-right: 10px;">
                <label for="answerD">
                    D、${model.optionD}
                </label>
            </li>
        </#if>
        <#if model.optionE!=null>
            <li>
                <input class="uicheck" id="answerE"
                       <#if model.userSelected!=null>disabled</#if>
                        <#if model.userSelected!=null && model.userAnswer?contains("E")>checked</#if>
                       type="checkbox"   value="E" style="margin-right: 10px;">
                <label for="answerA">
                    E、${model.optionE}
                </label>
            </li>
        </#if>
        <#if model.optionF!=null>
            <li>
                <input class="uicheck" id="answerF"
                       <#if model.userSelected!=null>disabled</#if>
                        <#if model.userSelected!=null && model.userAnswer?contains("F")>checked</#if>
                       type="checkbox"   value="F" style="margin-right: 10px;">
                <label for="answerA">
                    F、${model.optionF}
                </label>
            </li>
        </#if>
    </#if>
    <#if model.questionCategory==3>
        <#if model.optionA!=null>
            <li>
                <input class="uicheck" id="answerA"
                       <#if model.userSelected!=null>disabled</#if>
                        <#if model.userSelected!=null && model.userAnswer?contains("A")>checked</#if>
                       type="radio" value="A" style="margin-right: 10px;">
                <label for="answerA">
                    A、@Model.A
                </label>
            </li>
        </#if>
        <#if model.optionB!=null>
            <li>
                <input class="uicheck" id="answerB"
                       <#if model.userSelected!=null>disabled</#if>
                        <#if model.userSelected!=null && model.userAnswer?contains("B")>checked</#if>
                       type="radio"   value="B" style="margin-right: 10px;">
                <label for="answerA">
                    B、${model.optionB}
                </label>
            </li>
        </#if>
    </#if>
</#macro>

<#macro questOption model>
    <#if model.userSelected==null>
        <#if model.optionA!=null>
            <a class="btn btn-primary exercise_btn answer_btn" data-value="A">A</a>
        </#if>
        <#if model.optionB!=null>
            <a class="btn btn-primary exercise_btn answer_btn" data-value="B">B</a>
        </#if>
        <#if model.optionC!=null>
            <a class="btn btn-primary exercise_btn answer_btn" data-value="C">C</a>
        </#if>
        <#if model.optionD!=null>
            <a class="btn btn-primary exercise_btn answer_btn" data-value="D">D</a>
        </#if>
        <#if model.optionE!=null>
            <a class="btn btn-primary exercise_btn answer_btn" data-value="E">E</a>
        </#if>
        <#if model.optionF!=null>
            <a class="btn btn-primary exercise_btn answer_btn" data-value="F">F</a>
        </#if>
        <#if model.questionCategory==2>
            <a class="btn btn-primary exercise_btn answer_submit_btn" style="width:65px">提交</a>
        </#if>
    </#if>
</#macro>

<#macro questExamOption model>
    <#if model.optionA!=null>
        <a class="btn btn-primary exercise_btn answer_btn" data-value="A">A</a>
    </#if>
    <#if model.optionB!=null>
        <a class="btn btn-primary exercise_btn answer_btn" data-value="B">B</a>
    </#if>
    <#if model.optionC!=null>
        <a class="btn btn-primary exercise_btn answer_btn" data-value="C">C</a>
    </#if>
    <#if model.optionD!=null>
        <a class="btn btn-primary exercise_btn answer_btn" data-value="D">D</a>
    </#if>
    <#if model.optionE!=null>
        <a class="btn btn-primary exercise_btn answer_btn" data-value="E">E</a>
    </#if>
    <#if model.optionF!=null>
        <a class="btn btn-primary exercise_btn answer_btn" data-value="F">F</a>
    </#if>
    <#if model.questionCategory==2>
        <a class="btn btn-primary exercise_btn answer_submit_btn" style="width:65px">提交</a>
    </#if>
</#macro>

<#macro showOption model>
    <#if model.optionA!=null>
        <li>A、${model.optionA}</li>
    </#if>
    <#if model.optionB!=null>
        <li>B、${model.optionB}</li>
    </#if>
    <#if model.optionC!=null>
        <li>C、${model.optionC}</li>
    </#if>
    <#if model.optionD!=null>
        <li>D、${model.optionD}</li>
    </#if>
    <#if model.optionE!=null>
        <li>E、${model.optionE}</li>
    </#if>
    <#if model.optionF!=null>
        <li>F、${model.optionF}</li>
    </#if>
</#macro>